using ZR.Model;
using ZR.Model.Dto.Business.ProductionControl;
using ZR.Model.Models.ProductionControl;

namespace ZR.Service.IService.ProductionControl
{
    /// <summary>
    /// 工位验证service接口
    /// </summary>
    public interface IStationVerificationConfigService : IBaseService<StationVerificationConfig>
    {
        PagedInfo<StationVerificationConfigDto> GetList(StationVerificationConfigQueryDto parm);

        StationVerificationConfig GetInfo(int Id);

        StationVerificationConfig AddStationVerificationConfig(StationVerificationConfig parm);

        int UpdateStationVerificationConfig(StationVerificationConfig parm);

        public string UpperWorkstation(string line, string stationCode);

        public string NextWorkstation(string line, string stationCode);
    }
}